<?xml version="1.0" encoding="UTF-8"?>
<html>
    <head>
        <meta name="”Keywords”" content="”Symposium,DNG,dotnetguruun”" />
        <link type="text/css" rel="stylesheet" href="./css/template.css" />
        <link type="text/css" rel="stylesheet" href="./css/SyntaxHighlighter.css" />
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>Résumé du Symposium DNG du lundi 24 octobre 2005</title>
        <script language="javascript" src="./js/shInit.js" />
        <script language="javascript" src="./js/shCore.js" />
        <script language="javascript" src="./js/shBrushCpp.js" />
        <script language="javascript" src="./js/shBrushCSharp.js" />
        <script language="javascript" src="./js/shBrushCss.js" />
        <script language="javascript" src="./js/shBrushDelphi.js" />
        <script language="javascript" src="./js/shBrushJava.js" />
        <script language="javascript" src="./js/shBrushJScript.js" />
        <script language="javascript" src="./js/shBrushPhp.js" />
        <script language="javascript" src="./js/shBrushPython.js" />
        <script language="javascript" src="./js/shBrushRuby.js" />
        <script language="javascript" src="./js/shBrushSql.js" />
        <script language="javascript" src="./js/shBrushVb.js" />
        <script language="javascript" src="./js/shBrushXml.js" />
        <author />
    </head>
    <body>
        <div class="chapter">
            <p>﻿</p>
        </div>
        <div class="chapter">
            <h2>Résumé du Symposium DNG du lundi 24 octobre 2005</h2>
            <div class="subChapter">
                <p>
                    Lundi 24 Octobre, la 3ème année du Symposium DNG (Dot Net Guru) s'est déroulé avec de plus en plus de participants (plus de 700 personnes). Le
					but de ce petit compte rendu est uniquement de faire ressortir les
					rapports avec l'univers Java qui ont été évoqué lors du Symposium, pour
					plus de détails sur le .Net, vous trouverez sur le site
                    <a href="http://www.dotnetguru.org/" target="”_blank”">dotnetguru.org</a>
                    les photos et rapports de cette journée.
                    <br />
                </p>
                <p>Voici un bref petit rappel des points abordés :</p>
                <ul>
                    <li>En
						ce qui concerne l'architecture et l'industrialisation du développement,
						nous avons eu une trés bonne session sur la « software factory » et
						l'architecture « N-tiers » (même si l'on entend parler du « N-tiers »
						depuis quelques années, il est toujours intéressant de suivre les
						évolutions de ces discussions).</li>
                    <li>Introduction aux langages fonctionnels dans le futur .Net v3 (lambda expression : cf. Linq).</li>
                    <li>DSL (Domain Specific Language)</li>
                    <li>
                        LINQ -&gt; Language INtegration Query : permet de se passer de la couche DAL (DAO) : affaire à suivre ...
                        <br />
                    </li>
                    <li>Bill
						Gates était également présent pour répondre aux questions et nous
						donner sa vision du marché (évolution de la demande). Cette évolution
						amènera donc forcément une évolution du métier du développement
						logiciel, "développer des applications ne sera plus qu’une pure
						question de design" bientôt grâce à l'automatisation du développement
						lié au back office. Pour illustrer cette évolution : "Il n’y a qu’à
						voir la façon de fabriquer une application aujourd’hui avec Avalon par
						exemple et regarder comment l’on programmait, ne serait-ce qu’en C++,
						il y a 10 ans."</li>
                </ul>
                Lorsque l'on parle d'industrialisation du
				développement, il faut bien détailler les différentes étapes
				nécessaires à la mise en place d'une solution (.Net ou Java) :
                <br />
                <ul>
                    <li>Analyse</li>
                    <li>Conception</li>
                    <li>Développement</li>
                    <li>Build</li>
                    <li>Intégration</li>
                    <li>Homologation</li>
                </ul>
                En
				ce qui concerne la méthodologie, l'UML &amp; MDA restent bien évidement
				incontournable mais de nouvelles tendances arrivent avec les DSL Tools.
                <br />
                <br />
                En ce qui concerne l'implication du Java dans ce Symposium, plusieurs points ont été abordés :
                <br />
                <ul>
                    <li>La solution "Maven" a bien évidemment été évoquée avec l'arrivée des POM (Project Object Model) et non pas les fruits :-(.</li>
                    <li>C'est également possible de mettre un frontEnd Java utilisant un TFS (Team Foundation Server)</li>
                    <li>JBI (Java Business Integration) </li>
                    <li>Pattern Service Locator</li>
                    <li>Classe métier (du domain)</li>
                    <li>
                        Spring
						a également été cité, framework porté .Net car il a rencontré un tel
						succès en Java (.Net est toujours à l'écoute de ce qui se fait en Java)
                        <br />
                    </li>
                    <li>Backbase qui est un framework ajax pour J2EE</li>
                </ul>
                Avec
				le renouveau du client riche, une nouvelle tendance arrive, le bureau
				métier qui consiste à axé le développement sur l'interopérabilité des
				applications existantes (ou à venir).
                <br />
                <br />
                Voici quelques citations de Didier GIRARD (IMPROVE) :
                <br />
                "Eclipse n'est pas un IDE, c'est un container à plugin, c'est pour cela que l'on parle d'Eclipse Kernel"
                <br />
                "Netbeans
				c'est un IDE de Sun Microsystems, Eclipse n'est pas de Sun, je pense
				que vous l'auriez déjà bien compris grâce au nom (Eclipse != Sun )"
                <br />
                <br />
                Nous avons également eu confirmation que JBoss devient un partenaire de Microsoft afin d'améliorer l'interopérabilite.
                <span class="pn-normal">Microsoft
					est le seul visionnaire dans le monde .NET !! Linq et ces déclinaisons
					Dlinq et XLinq, XAML… le reste venant de Java (NHibernate, Spring)… A
					quand une production .NET reprise dans le monde Java ?</span>
            </div>
        </div>
    </body>
</html>

